#ifndef GDN_VECTOR2_H
#define GDN_VECTOR2_H

namespace gdn
{
	template < typename T >
	class Vector2
	{
		public:
			inline Vector2()
			   : x(),
			     y()
			{
			}

			inline Vector2( T theX, T theY )
			   : x( theX ),
			     y( theY )
			{
			}

			T x;
			T y;
	};

	typedef Vector2< float > Vector2f;
	typedef Vector2< int > Vector2i;
}

#endif // GDN_VECTOR2_H
